@charset "utf-8"; 
/* CSS Document */
.fan-box {
    height: auto;
    margin:0 auto;
    overflow: visible;
    width: 800px;
	padding:25px;
}
.fan-box .fl_box .tao_choose {
    height: 34px;
    position: relative;
    width: 800px;
	z-index:998;
}
.fan-box .fl_box .tao_choose .search-nav {
    float: left;
    height: 34px;
}
.fan-box .fl_box .tao_choose .search-nav li {
    float: left;
    height: 35px;
    position: relative;
    width: 113px;
    z-index: 1;
	margin-right:10px;
}
.fan-box .fl_box .tao_choose .search-nav li.active {
    z-index: 2;
    width: 175px;
	position:relative;
}
.fan-box .fl_box .tao_choose .search-nav li.check-rebate {
    width: 175px;
}
.fan-box .fl_box .tao_choose .search-nav li a {
    background: none repeat scroll 0 0 #fff;
    border-radius: 4px 4px 0 0;
	border:1px solid #e2e2e2;
    color: #5f5f5f;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: 33px;
    left: 0;
    line-height: 33px;
    position: absolute;
    text-align: center;
    width: 115px;
	cursor:pointer;
}
.fan-box .fl_box .tao_choose .search-nav li a:hover {
    color: #ff6900;
    text-decoration: none;
}
.fan-box .fl_box .tao_choose .search-nav li.active a {
    background:#f9f9f9;
    color: #f36519;
	border-bottom:0 none;
    height: 34px;
	line-height:34px;
    top: 0;
    z-index: 2;
	font-family:黑体;
	font-size:18px;
    width: 175px;
}
.fan-box .fl_box .tao_choose .search-nav li.check-rebate a {
    width: 177px;
}
.fan-box .fl_box .box_big {
    height: 60px;
    width: 815px;
}
.fan-box .fl_box .search-box {
    background:#f9f9f9;
    border: 1px solid #e2e2e2;
    border-radius: 0 4px 4px;
    float: left;
    height: 58px;
    position: relative;
    width: 720px;
}
.fan-box .jc {
    background:url(../images/fljiaoc.png);
    display: block;
    float: left;
    height: 59px;
    margin-left: 20px;
    width: 59px;
}
.fan-box .fl_box .search-box .tao-text {
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    color: #ababab;
    float: left;
    font-size: 14px;
    height: 48px;
	line-height:48px;
    margin: 4px 0 0 5px;
    padding-left: 10px;
    width: 568px;
}
.fan-box .fl_box .search-box .tao-smt {
    background: url(../images/jpfan-total.gif) no-repeat;
    border: medium none;
    cursor: pointer;
    float: right;
    height: 50px;
    margin-right: 8px;
    margin-top: 4px;
    width: 119px;
}
.fan-box .fl_box .search-box .tao-smt:hover {
    background-position: 0 -50px;
}
.fan-box .fl_box .tao_choose .see-tips {
    background: url(../images/click_try.png) no-repeat;
    bottom: 0;
    height: 36px;
    position: absolute;
    right: 15px;
    width: 132px;
}

.fan-steps {
    height: auto;
    margin: 0 10px;
    width: 998px;
}
.fan-steps .title {
    background: url(../images/top-bg.gif) no-repeat center center;
    height: 24px;
    text-align: center;
    width: 998px;
}
.fan-steps .title img
{
	width:81px;
	margin:0 auto;
}
.fan-steps ul li.f-step {
    margin-left: 50px;
	position:relative
}
.fan-steps ul li.s-step {
	position:relative
}
.fan-steps ul li {
    background: url(../images/line.png) no-repeat right top;
    display: inline;
    float: left;
    height: 140px;
    width: 310px;
}
.fan-steps ul .t-step {
    background: none;
    width: 300px;
	position:relative
}
.fan-steps ul.taobaofl li p {
    background: url(../images/buy-step.gif) no-repeat;
    color: #919191;
    height: 80px;
    line-height: 22px;
    margin-left: 15px;
    margin-top: 30px;
    padding: 30px 0 0 50px;
    width: 220px;
}
.fan-steps ul.taobaofl .s-step p {
    background-position: 0 -148px;
    margin-top: 25px;
    padding-left: 58px;
    padding-top: 36px;
}
.fan-steps ul.taobaofl .t-step p {
    background-position: 0 -298px;
    margin-top: 22px;
    padding-left: 58px;
    padding-top: 38px;
}
.fan-steps ul.jdfanli
{
	position:relative;
}
.fan-steps ul.jdfanli li p {
    background: url(../images/jd_buy-step.gif) no-repeat;
    color: #919191;
    height: 80px;
    line-height: 22px;
    margin-left: 15px;
    margin-top: 30px;
    padding: 30px 0 0 60px;
    width: 220px;
}
.fan-steps ul.jdfanli .s-step p {
    background-position: 0 -148px;
    margin-top: 25px;
    padding-left: 58px;
    padding-top: 36px;
}
.fan-steps ul.jdfanli .t-step p {
    background-position: 0 -298px;
    margin-top: 22px;
    padding-left: 58px;
    padding-top: 38px;
}
.dddefault .search23
{
	width:230px;
	border:1px solid #cfcfcf;
	padding:1px;
	background:#f1f1f1;
	border-radius:5px;
	margin:6px;
}
.dddefault #searchtu
{
	background:none;
}
.kuang01
{
	width:177px;
	border:0 none;
	height:25px;
	background:#f1f1f1;
}
.fuxuanting
{
	height:auto;
}
.mainleft
{
	width:998px;
	margin:10px auto 0;
}
.tycss
{
	color:#f36519; 
	font-size:16px; 
	font-family:微软雅黑; 
	font-weight:bold; 
	position:absolute; 
	top:30px;
}
.left105
{
	left:105px;
}
.left95
{
	left:95px; 
}